const https = require('https');
const cheerio  = require('cheerio');
https.get('https://www.tupianzj.com/meinv/mm/meituwang/', (res) => {
  res.setEncoding('utf8');
  let str = '';
  // 监听每一段数据 返回事件
  const arr = [];
  res.on('data', (chunk) => {
    str+=chunk;
  });
  // 数据传输完毕事件
  res.on('end', () => {
    //  拿到源码 str 分析里面图片地址 拿出来 存储到数组中
    const $ = cheerio.load(str);
    $('img').each((i, el) => {
      console.log($(el).attr('src'));
      arr.push($(el).attr('src'));
    })
    console.log(arr);
  });
}).on('error', (e) => {
  console.error(`Got error: ${e.message}`);
});
